magic carpet – Català–English translations

🇬🇧 en ca

magic carpet noun

  • carpet capable of magical flight
catifa voladora
Wiktionary Links